<?php
	$line = array(array('celldata' => 'Corporaci&oacute;n Infancia y Desarrollo', 'colspan' => 10, 'align' => 'center'));
	$xls->addRow($line);
	$line = array(array('celldata' => 'Seguimiento Semanal - Circulos de Aprendizaje', 'colspan' => 10, 'align' => 'center'));
	$xls->addRow($line);			
	
	$meses = array('1'=>'Enero', '2'=>'Febrero', '3'=>'Marzo', '4'=>'Abril', '5'=>'Mayo', '6'=>'Junio', '7'=>'Julio', '8'=>'Agosto',
						'9'=>'Septiembre', '10'=>'Octubre', '11'=>'Noviembre', '12'=>'Diciembre');

	foreach ($users as $user ):
		if($user['User']['group_id']!=1){
			$xls->addRow(array());
			$line = array(array('celldata' =>$user['Group']['nombre'].': '.$user['User']['nombre_completo'], 'colspan' => 10, 'align' => 'center'));		
			$xls->addRow($line);
			
			$line = array();
			if($user['Group']['nombre']=='Tutor')
				$line = array('Circulo Aprendizaje', 'Estudiante', 'Datos Basicos', 'Socioeconomica', 'Otra Informacion', 'Familiares','Seguimiento','Control Guias', 'Pruebas de Adscripcion');
			
			$xls->addRow($line);
			
			foreach ($user['CirculosAprendizaje'] as $ca):
				$circuloaprendizaje = $ca['nombre'];
				
				foreach ($ca['estudiantes'] as $estudiante):
						
					$nombre_estudiante = $estudiante['Estudiante']['nombre_completo'];				
					$familiares = count($estudiante['Familiare']);
								
					$familiar = ($familiares==0)? "No" : "Si";
									
					if($estudiante['Estudiante']['primer_nombre']!='' && $estudiante['Estudiante']['primer_nombre']!='NULL' &&
					  $estudiante['Estudiante']['primer_apellido']!='' && $estudiante['Estudiante']['primer_apellido']!='NULL' &&					  
					  $estudiante['Estudiante']['municipio_expedicion_id']!='' && $estudiante['Estudiante']['municipio_expedicion_id']!='NULL' && 
					  $estudiante['Estudiante']['fecha_nacimiento']!='' &&  $estudiante['Estudiante']['fecha_nacimiento']!='NULL'&& 
					  $estudiante['Estudiante']['tipo_sangre']!='' &&  $estudiante['Estudiante']['tipo_sangre']!='NULL'&& 
					  $estudiante['Estudiante']['lugar_familia']!='' && $estudiante['Estudiante']['lugar_familia']!='NULL'){
					   	
					   $datos_basicos = 'Si';
					}else{
					   $datos_basicos = 'No';
					}	
					
					//Pendiente Formacion Academica
	
					if($estudiante['Estudiante']['direccion']!='' && $estudiante['Estudiante']['direccion']!='NULL' &&
					   $estudiante['Estudiante']['barrio_vereda']!='' && $estudiante['Estudiante']['barrio_vereda']!='NULL' &&
					   $estudiante['Estudiante']['numero_familia']!='' && $estudiante['Estudiante']['numero_familia']!='NULL' &&
					   $estudiante['Estudiante']['telefono']!='' && $estudiante['Estudiante']['telefono']!='NULL'){
					   $socioeconomica = 'Si';
					}else{
					   $socioeconomica = 'No';
					}
					
					
					if(($estudiante['Estudiante']['victima_conflicto']=='No aplica' && ($estudiante['Estudiante']['municipio_expulsor_id']==''|| $estudiante['Estudiante']['municipio_expulsor_id']=='NULL')&&  
					   ($estudiante['Estudiante']['tiempo_desplazado']=='' ||$estudiante['Estudiante']['tiempo_desplazado']=='NULL'))||($estudiante['Estudiante']['victima_conflicto']!='No aplica' && 
					   $estudiante['Estudiante']['municipio_expulsor_id'] !=''&& $estudiante['Estudiante']['tiempo_desplazado']!='')){
					   $otra_informacion = 'Si';	
					}else{
					 $otra_informacion = 'No';
					}
					
					$line = array($circuloaprendizaje, $nombre_estudiante,  $datos_basicos, $socioeconomica, 
						$otra_informacion, $familiar,$estudiante['Estudiante']['seguimientos'],$estudiante['Estudiante']['control_guias'],$estudiante['Estudiante']['prueba']);
					$xls->addRow($line);
					
				endforeach;				
				
			endforeach;
			
			if($user['Group']['nombre']=='Tutor'){
				//Listados de Asistencia
				$line = array();
				$xls->addRow($line);
				
				$line = array(array('celldata'=>'Asistencias','colspan' => 10, 'align' => 'center'));
				$xls->addRow($line);
				$line = array();
				$line[] = "Circulo de Aprendizaje";
				for($m = 1; $m<=date('m'); $m++)
					$line[]= $meses[$m];
				$xls->addRow($line);
				
				foreach ($user['CirculosAprendizaje'] as $ca):
					$line = array();
					$line[] = $ca['nombre'];
					foreach ($ca['Asistencia'] as $mes):
						$line[] = $mes;
					endforeach;
					$xls->addRow($line);				
				endforeach;		
			}
			
			//Seguimientos para asesores
			if($user['Group']['nombre']!='Tutor' && $user['User']['group_id']!=1 && $user['Group']['nombre']!='Coordinador'){
				
				foreach ($user['CirculosAprendizaje'] as $ca):
					$circuloaprendizaje = $ca['nombre'];				
					foreach ($ca['estudiantes'] as $estudiante):
						if($estudiante['Estudiante']['seguimientos']=="Si"){
							$line = array($circuloaprendizaje, $estudiante['Estudiante']['nombre_completo'],$estudiante['Estudiante']['seguimientos_contador']);
							$xls->addRow($line);
						}
					endforeach;
				endforeach;
				
			}
			
			
			//Planeacion
			
			$line = array();
			$xls->addRow($line);
			
			$line = array(array('celldata'=>'Planeacion','colspan' => 10, 'align' => 'center'));
			$xls->addRow($line);
			$line = array();
			for($m = 1; $m<=date('m'); $m++){
				$line[]= $meses[$m];
				$line[]= 'Revisadas';
			}
			$xls->addRow($line);
			$line = array();
			
			$actividades_meses = array( '01'=>array('actividades'=>0, 'aprobadas'=>0),'02'=>array('actividades'=>0, 'aprobadas'=>0),'03'=>array('actividades'=>0, 'aprobadas'=>0),
			'04'=>array('actividades'=>0, 'aprobadas'=>0),'05'=>array('actividades'=>0, 'aprobadas'=>0),'06'=>array('actividades'=>0, 'aprobadas'=>0),'07'=>array('actividades'=>0, 'aprobadas'=>0),
			'08'=>array('actividades'=>0, 'aprobadas'=>0),'09'=>array('actividades'=>0, 'aprobadas'=>0),'10'=>array('actividades'=>0, 'aprobadas'=>0),'11'=>array('actividades'=>0, 'aprobadas'=>0),
			'12'=>array('actividades'=>0, 'aprobadas'=>0));
			
			foreach ($user['Planeacione'] as $actividad):
					$fecha = $actividad['event_date'];
					$year  = substr($fecha, 0,4);					
					$current_year = date('Y');
					if($year == $current_year){
						$mes   = substr($fecha, 5,2);
						$actividades_meses[$mes]['actividades'] = $actividades_meses[$mes]['actividades']+1;
						$actividades_meses[$mes]['aprobadas'] = ($actividad['estado']!='Programado')?$actividades_meses[$mes]['aprobadas']+1:$actividades_meses[$mes]['aprobadas'];
					}					
			endforeach;
			
			foreach($actividades_meses as $actividad):
				//var_dump($actividad);
				$line[] = $actividad['actividades'];
				$line[] = $actividad['aprobadas'];	
			endforeach;
			$xls->addRow($line);			
		}
		
			
		
	endforeach;	
	$xls->render('Seguimiento Semanal CA - '.date('Y-m-d H:i:s'));	
?>